Skip to content

UDP Messaging Client Task#42

Open
Anarghya1610 wants to merge 34 commits intoAISocietyIITJ:tasksfrom
Anarghya1610:tasks
Open

UDP Messaging Client Task#42
Anarghya1610 wants to merge 34 commits intoAISocietyIITJ:tasksfrom
Anarghya1610:tasks

Conversation

@Anarghya1610
Copy link
Copy Markdown
Collaborator

📝 What does this Pull Request do?

A simple UDP-based messaging client implemented in Go. It allows two users to exchange text messages over a local network using static ports. This project demonstrates basic socket programming, CLI handling, and concurrent message receiving using goroutines.

🔧 Type of Change

  • 🐛 Bug fix (fixes something that wasn't working)
  • ✨ New feature (adds new functionality)
  • 💅 Style change (colors, fonts, layout - no functionality change)
  • 📚 Documentation update (README, guides, comments)
  • 🧪 Tests (adding or fixing tests)
  • 🔧 Refactoring (improving code without changing functionality)

🎯 Which part of the project does this affect?

  • 🧠 AI/ML Models (AI components in ai/)
  • 🔧 Backend (Server logic in backend/)
  • 🌐 Frontend (CLI & React.js in frontend/)
  • 🌐 Network Layer (P2P networking in network/)
  • � Shared Utilities (Common code in shared/)
  • 📚 Documentation
  • 🚀 CI/CD (GitHub workflows)

🧪 How did you test this?

📸 Screenshots (if you changed the UI)

Screenshot 2025-06-30 190314
Screenshot 2025-06-30 190234

✅ Checklist

  • 🔍 I tested my changes and they work
  • 💬 My commit messages follow the format (like feat: add login button)
  • 🌿 My branch has a descriptive name (like add-login-button or fix-spelling)
  • 📝 I have correctly updated the workflows for any new tech stack that I used
  • 📖 I read the Contributing Guide if this is my first PR
  • 🤔 I would be comfortable explaining my changes to someone else

🤝 Additional Notes


📚 New to contributing?

Check out our Contributing Guide for step-by-step instructions!`

🆘 Stuck or have questions?

Don't hesitate to ask! Comment on this PR or create a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants